take-off insulator - German English Dictionary